<?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content=
    "application/xhtml+xml; charset=iso-8859-1" />
    <title>
      gnome-online-accounts-3.34.1
    </title>
    <link rel="stylesheet" type="text/css" href="../stylesheets/lfs.css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.79.1" />
    <link rel="stylesheet" href="../stylesheets/lfs-print.css" type=
    "text/css" media="print" />
  </head>
  <body class="blfs" id="blfs-9.1">
    <div class="navheader">
      <h4>
        Beyond Linux<sup>�</sup> From Scratch <span class="phrase">(System
        V</span> Edition) - Version 9.1
      </h4>
      <h3>
        Chapter&nbsp;33.&nbsp;GNOME Libraries and Desktop
      </h3>
      <ul>
        <li class="prev">
          <a accesskey="p" href="gnome-video-effects.html" title=
          "gnome-video-effects-0.5.0">Prev</a>
          <p>
            gnome-video-effects-0.5.0
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="grilo.html" title="Grilo-0.3.12">Next</a>
          <p>
            Grilo-0.3.12
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="core.html" title=
          "Chapter&nbsp;33.&nbsp;GNOME Libraries and Desktop">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Beyond Linux� From Scratch     (System V Edition) - Version 9.1">Home</a>
        </li>
      </ul>
    </div>
    <div class="sect1" lang="en" xml:lang="en">
      <h1 class="sect1">
        <a id="gnome-online-accounts" name=
        "gnome-online-accounts"></a>gnome-online-accounts-3.34.1
      </h1>
      <div class="package" lang="en" xml:lang="en">
        <h2 class="sect2">
          Introduction to GNOME Online Accounts
        </h2>
        <p>
          The <span class="application">GNOME Online Accounts</span> package
          contains a framework used to access the user's online accounts.
        </p>
        <p>
          This package is known to build and work properly using an LFS-9.1
          platform.
        </p>
        <h3>
          Package Information
        </h3>
        <div class="itemizedlist">
          <ul class="compact">
            <li class="listitem">
              <p>
                Download (HTTP): <a class="ulink" href=
                "http://ftp.gnome.org/pub/gnome/sources/gnome-online-accounts/3.34/gnome-online-accounts-3.34.1.tar.xz">
                http://ftp.gnome.org/pub/gnome/sources/gnome-online-accounts/3.34/gnome-online-accounts-3.34.1.tar.xz</a>
              </p>
            </li>
            <li class="listitem">
              <p>
                Download (FTP): <a class="ulink" href=
                "ftp://ftp.gnome.org/pub/gnome/sources/gnome-online-accounts/3.34/gnome-online-accounts-3.34.1.tar.xz">
                ftp://ftp.gnome.org/pub/gnome/sources/gnome-online-accounts/3.34/gnome-online-accounts-3.34.1.tar.xz</a>
              </p>
            </li>
            <li class="listitem">
              <p>
                Download MD5 sum: aa94d1dd07ca53729a036b5df1c78c05
              </p>
            </li>
            <li class="listitem">
              <p>
                Download size: 840 KB
              </p>
            </li>
            <li class="listitem">
              <p>
                Estimated disk space required: 37 MB
              </p>
            </li>
            <li class="listitem">
              <p>
                Estimated build time: 0.3 SBU
              </p>
            </li>
          </ul>
        </div>
        <h3>
          GNOME Online Accounts Dependencies
        </h3>
        <h4>
          Required
        </h4>
        <p class="required">
          <a class="xref" href="gcr.html" title="Gcr-3.34.0">Gcr-3.34.0</a>,
          <a class="xref" href="../general/json-glib.html" title=
          "JSON-GLib-1.4.4">JSON-GLib-1.4.4</a>, <a class="xref" href=
          "rest.html" title="rest-0.8.1">rest-0.8.1</a>, <a class="xref"
          href="../general/vala.html" title="Vala-0.46.6">Vala-0.46.6</a>,
          and <a class="xref" href="../x/webkitgtk.html" title=
          "WebKitGTK+-2.26.4">WebKitGTK+-2.26.4</a>
        </p>
        <h4>
          Recommended
        </h4>
        <p class="recommended">
          <a class="xref" href="../general/gobject-introspection.html" title=
          "gobject-introspection-1.62.0">gobject-introspection-1.62.0</a>
        </p>
        <h4>
          Optional
        </h4>
        <p class="optional">
          <a class="xref" href="../general/gtk-doc.html" title=
          "GTK-Doc-1.32">GTK-Doc-1.32</a>, <a class="xref" href=
          "../postlfs/mitkrb.html" title="MIT Kerberos V5-1.18">MIT Kerberos
          V5-1.18</a>, and <a class="xref" href="../general/valgrind.html"
          title="Valgrind-3.15.0">Valgrind-3.15.0</a>
        </p>
        <p class="usernotes">
          User Notes: <a class="ulink" href=
          "http://wiki.linuxfromscratch.org/blfs/wiki/gnome-online-accounts">http://wiki.linuxfromscratch.org/blfs/wiki/gnome-online-accounts</a>
        </p>
      </div>
      <div class="installation" lang="en" xml:lang="en">
        <h2 class="sect2">
          Installation of GNOME Online Accounts
        </h2>
        <div class="admon note">
          <img alt="[Note]" src="../images/note.png" />
          <h3>
            Note
          </h3>
          <p>
            The Google API Key and OAuth tokens below are specific to LFS. If
            using these instructions for another distro, or if you intend to
            distribute binary copies of the software using these
            instructions, please obtain your own keys following the
            instructions located at <a class="ulink" href=
            "http://www.chromium.org/developers/how-tos/api-keys">http://www.chromium.org/developers/how-tos/api-keys</a>.
          </p>
        </div>
        <p>
          Install <span class="application">GNOME Online Accounts</span> by
          running the following commands:
        </p>
        <pre class="userinput">
<kbd class="command">./configure --prefix=/usr \
            --disable-static \
            --with-google-client-secret=5ntt6GbbkjnTVXx-MSxbmx5e \
            --with-google-client-id=595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com &amp;&amp;
make</kbd>
</pre>
        <p>
          This package does not come with a test suite.
        </p>
        <p>
          Now, as the <code class="systemitem">root</code> user:
        </p>
        <pre class="root">
<kbd class="command">make install</kbd>
</pre>
      </div>
      <div class="commands" lang="en" xml:lang="en">
        <h2 class="sect2">
          Command Explanations
        </h2>
        <p>
          <em class="parameter"><code>--disable-static</code></em>: This
          switch prevents installation of static versions of the libraries.
        </p>
        <p>
          <em class="parameter"><code>--with-google-client-*</code></em>:
          These switches use the BLFS OAuth ID and secret for Google
          services.
        </p>
        <p>
          <code class="option">--enable-kerberos</code>: Use this switch if
          you have installed <a class="xref" href="../postlfs/mitkrb.html"
          title="MIT Kerberos V5-1.18">MIT Kerberos V5-1.18</a> and wish to
          use it with <span class="application">GNOME Online Accounts</span>.
        </p>
        <p>
          <code class="option">--enable-gtk-doc</code>: Use this parameter if
          <span class="application">GTK-Doc</span> is installed and you wish
          to rebuild and install the API documentation.
        </p>
      </div>
      <div class="content" lang="en" xml:lang="en">
        <h2 class="sect2">
          Contents
        </h2>
        <div class="segmentedlist">
          <div class="seglistitem">
            <div class="seg">
              <strong class="segtitle">Installed Programs:</strong>
              <span class="segbody">goa-daemon (library executable)</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Installed Libraries:</strong>
              <span class="segbody">libgoa-1.0.so and
              libgoa-backend-1.0.so</span>
            </div>
            <div class="seg">
              <strong class="segtitle">Installed Directories:</strong>
              <span class="segbody">/usr/include/goa-1.0, /usr/lib/goa-1.0,
              and /usr/share/gtk-doc/html/goa</span>
            </div>
          </div>
        </div>
        <div class="variablelist">
          <h3>
            Short Descriptions
          </h3>
          <table border="0" class="variablelist">
            <colgroup>
              <col align="left" valign="top" />
              <col />
            </colgroup>
            <tbody>
              <tr>
                <td>
                  <p>
                    <a id="goa-daemon" name="goa-daemon"></a><span class=
                    "term"><span class=
                    "command"><strong>goa-daemon</strong></span></span>
                  </p>
                </td>
                <td>
                  <p>
                    is the <span class="application">GNOME Online
                    Accounts</span> Daemon.
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <p>
                    <a id="libgoa-1" name="libgoa-1"></a><span class=
                    "term"><code class="filename">libgoa-1.0.so</code></span>
                  </p>
                </td>
                <td>
                  <p>
                    contains the <span class="application">GNOME Online
                    Accounts</span> API functions.
                  </p>
                </td>
              </tr>
              <tr>
                <td>
                  <p>
                    <a id="libgoa-backend-1.0" name=
                    "libgoa-backend-1.0"></a><span class="term"><code class=
                    "filename">libgoa-backend-1.0.so</code></span>
                  </p>
                </td>
                <td>
                  <p>
                    contains functions used by <span class=
                    "application">GNOME Online Accounts</span> backends.
                  </p>
                </td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
      <p class="updated">
        Last updated on 2020-02-25 20:18:07 -0800
      </p>
    </div>
    <div class="navfooter">
      <ul>
        <li class="prev">
          <a accesskey="p" href="gnome-video-effects.html" title=
          "gnome-video-effects-0.5.0">Prev</a>
          <p>
            gnome-video-effects-0.5.0
          </p>
        </li>
        <li class="next">
          <a accesskey="n" href="grilo.html" title="Grilo-0.3.12">Next</a>
          <p>
            Grilo-0.3.12
          </p>
        </li>
        <li class="up">
          <a accesskey="u" href="core.html" title=
          "Chapter&nbsp;33.&nbsp;GNOME Libraries and Desktop">Up</a>
        </li>
        <li class="home">
          <a accesskey="h" href="../index.html" title=
          "Beyond Linux� From Scratch     (System V Edition) - Version 9.1">Home</a>
        </li>
      </ul>
    </div>
  </body>
</html>
